Justice Secretary Kenneth Clarke has been forced to ditch plans to halve prison sentences for offenders who enter a guilty plea early.